artificial bird nest - Alemán Inglés Diccionario